A short teaser" /> A short teaser"/>
Order "Meredead": http://shop.napalmrecords.com/catalogsearch/result/?q=meredead
A short teaser from the making of Leaves' Eyes videoclip of the track 'To France' from the forthcoming album ' Meredead' which will be released April 22, 2011.